﻿<UserControl
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
	xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
	mc:Ignorable="d"
	x:Class="TheGameClient.FeatureHardwareStorage"
	d:DesignWidth="757" d:DesignHeight="510">

	<Grid x:Name="LayoutRoot" Background="{StaticResource DefaultWindowColor}">
		<Grid.RowDefinitions>
			<RowDefinition Height="180"/>
			<RowDefinition/>
			<RowDefinition Height="24"/>
		</Grid.RowDefinitions>
		<Grid x:Name="grdBlueprint" d:LayoutOverrides="Height" Margin="5,5,5,0">
			<Grid.ColumnDefinitions>
				<ColumnDefinition Width="95"/>
				<ColumnDefinition/>
				<ColumnDefinition Width="400"/>
			</Grid.ColumnDefinitions>
			<ComboBox x:Name="cmbBlueprint" VerticalAlignment="Top" Grid.Column="1" DisplayMemberPath="Name" Grid.ColumnSpan="2"/>
			<TextBlock TextWrapping="Wrap" Text="Gateway:" VerticalAlignment="Top" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" d:LayoutOverrides="Width" Foreground="White"/>
			<TextBlock x:Name="txtGatewayDetails" TextWrapping="Wrap" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Grid.Column="1" d:LayoutOverrides="Width" Margin="0,25,0,0" UseLayoutRounding="False" Foreground="White" Grid.ColumnSpan="2"><Run Text="Number of CPU sockets: 8"/><LineBreak/><Run Text="Number of Memory slots: 16"/><LineBreak/><Run Text="Number of NIC slots: 2"/><LineBreak/><Run/><LineBreak/><Run Text="Maximum allowed speed per CPU: 18.3 GHz"/><LineBreak/><Run Text="Maximum allowed size per Memory: 32 GB"/><LineBreak/><Run Text="Maximum allowed speed per NIC: 8.5 GBit/s"/><LineBreak/><Run/><LineBreak/><Run Text="Allowed total CPU speed: 100 GHz"/><LineBreak/><Run Text="Allowed total Memory size: 128 GB"/><LineBreak/><Run Text="Allowed total Bandwidth: 17 GBit/s"/></TextBlock>
			<Image Grid.Column="2" Margin="0,32,0,0" Source="/TheGameClient;component/images/fingerprints/0001.png" Stretch="Fill"/>
		</Grid>
		<sdk:TabControl TabStripPlacement="Left" d:LayoutOverrides="Height" Grid.Row="1" Margin="5,0,5,5">
			<sdk:TabItem x:Name="tabCpu" Header="CPU" Style="{StaticResource DefaultTabItemStyle}">
				<Grid>
					<Grid.RowDefinitions>
						<RowDefinition Height="0.5*"/>
						<RowDefinition Height="0.5*"/>
						<RowDefinition Height="22"/>
					</Grid.RowDefinitions>
					<Grid.ColumnDefinitions>
						<ColumnDefinition/>
						<ColumnDefinition Width="64"/>
					</Grid.ColumnDefinitions>
					<Button Content="Install" VerticalAlignment="Top" Grid.Column="1" Height="20" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Margin="5,0,0,0" Foreground="White" x:Name="btnAddCpu" Click="BtnAddCpuClick" />
					<ListBox Background="#26FFFFFF" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" x:Name="lstAvailCpu" DisplayMemberPath="Name" Margin="0,0,0,5" />
					<ListBox Grid.Row="1" Background="#26FFFFFF" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" x:Name="lstCpu" DisplayMemberPath="Name" Margin="0,0,0,5" />
					<Button Content="Deinstall" Height="22" Grid.Row="1" Grid.Column="1" Margin="5,0,0,0" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Foreground="White" VerticalAlignment="Top" x:Name="btnRemoveCpu" Click="BtnRemoveCpuClick" />
					<TextBlock TextWrapping="Wrap" Text="Current total speed: XXX GHz" d:LayoutOverrides="Height" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Grid.Row="2" VerticalAlignment="Top" Margin="0,2,0,0" FontStyle="Italic" x:Name="txtTotalCpuSpeed" />
				</Grid>
			</sdk:TabItem>
			<sdk:TabItem x:Name="tabMem" Header="MEM" Style="{StaticResource DefaultTabItemStyle}">
				<Grid>
					<Grid.RowDefinitions>
						<RowDefinition Height="0.5*"/>
						<RowDefinition Height="0.5*"/>
						<RowDefinition Height="22"/>
					</Grid.RowDefinitions>
					<Grid.ColumnDefinitions>
						<ColumnDefinition/>
						<ColumnDefinition Width="64"/>
					</Grid.ColumnDefinitions>
					<Button Content="Install" VerticalAlignment="Top" Grid.Column="1" Height="20" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Margin="5,0,0,0" Foreground="White" x:Name="btnAddMem" Click="BtnAddMemoryClick" />
					<ListBox Background="#26FFFFFF" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" x:Name="lstAvailMem" DisplayMemberPath="Name" Margin="0,0,0,5" />
					<ListBox Grid.Row="1" Background="#26FFFFFF" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" x:Name="lstMemory" DisplayMemberPath="Name" Margin="0,0,0,5" />
					<Button Content="Deinstall" Height="22" Grid.Row="1" Grid.Column="1" Margin="5,0,0,0" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Foreground="White" VerticalAlignment="Top" x:Name="btnRemoveMem" Click="BtnRemoveMemoryClick" />
					<TextBlock TextWrapping="Wrap" Text="Current total speed: XXX GHz" d:LayoutOverrides="Height" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Grid.Row="2" VerticalAlignment="Top" Margin="0,2,0,0" FontStyle="Italic" x:Name="txtTotalMemory" />
				</Grid>
			</sdk:TabItem>
			<sdk:TabItem x:Name="tabNic" Header="NIC" Style="{StaticResource DefaultTabItemStyle}">
				<Grid>
					<Grid.RowDefinitions>
						<RowDefinition Height="0.5*"/>
						<RowDefinition Height="0.5*"/>
						<RowDefinition Height="22"/>
					</Grid.RowDefinitions>
					<Grid.ColumnDefinitions>
						<ColumnDefinition/>
						<ColumnDefinition Width="64"/>
					</Grid.ColumnDefinitions>
					<Button Content="Install" VerticalAlignment="Top" Grid.Column="1" Height="20" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Margin="5,0,0,0" Foreground="White" x:Name="btnAddNic" Click="BtnAddNicClick" />
					<ListBox Background="#26FFFFFF" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" x:Name="lstAvailNic" DisplayMemberPath="Name" Margin="0,0,0,5" />
					<ListBox Grid.Row="1" Background="#26FFFFFF" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" x:Name="lstNic" DisplayMemberPath="Name" Margin="0,0,0,5" />
					<Button Content="Deinstall" Height="22" Grid.Row="1" Grid.Column="1" Margin="5,0,0,0" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Foreground="White" VerticalAlignment="Top" x:Name="btnRemoveNic" Click="BtnRemoveNicClick" />
					<TextBlock TextWrapping="Wrap" Text="Current total speed: XXX GHz" d:LayoutOverrides="Height" FontFamily="/TheGameClient;component/Fonts/Fonts.zip#Bavaria Regular" FontSize="8" Grid.Row="2" VerticalAlignment="Top" Margin="0,2,0,0" FontStyle="Italic" x:Name="txtTotalBandwidth" />
				</Grid>
			</sdk:TabItem>
		</sdk:TabControl>
		<Button x:Name="btnConfigureGateway" Content="Place reconfiguration order" HorizontalAlignment="Center" VerticalAlignment="Top" Grid.Row="2" Margin="0,0,0,5" Width="175" Foreground="White" Click="BtnConfigureGatewayClick"/>
	</Grid>
</UserControl>